--- /dev/null
+a { ;;; }
+
+b { }
+
+c {
+}
+
+d { ; int-property: 42; }
+
+e {
+ int-property: 42;
+ ;
+ ;
+ ;
+ uint-property: 42;
+}
+
+f {
+ int-property: 42
+}
+
+g { int-property: 42 }
+
+h { int-property }
+
+i { int-property; }
+
+j { int-property: }
+
+k { int-property : }
+
+l { int-property: ; }
+
+m { int-property:; }
+
+n { int-property: ; }
+
+h { int-property uint-property: 42; }
+
+i { int-property; uint-property: 42; }
+
+j { int-property: uint-property: 42; }
+
+k { int-property : uint-property: 42; }
+
+l { int-property: uint-property: 42; }
+
+m { int-property:; uint-property: 42; }
+
+n { int-property: ; uint-property: 42; }
--- /dev/null
+declarations.css:24: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:26: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:28: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:30: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:32: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:34: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:36: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:38: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:40: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:42: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:44: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:46: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:48: error: GTK_CSS_PROVIDER_ERROR_SYNTAX
+declarations.css:50: error: GTK_CSS_PROVIDER_ERROR_SYNTAX